a96c9a19149e3194a04276296258888b31220c38,platform/lang-impl/src/com/intellij/execution/impl/RunnerAndConfigurationSettingsImpl.java,RunnerAndConfigurationSettingsImpl,writeConfigurationPerRunnerSettings,#Comparator#Element#,270
Before Change
for (ProgramRunner runner : myConfigurationPerRunnerSettings.keySet()) {
ConfigurationPerRunnerSettings settings = myConfigurationPerRunnerSettings.get(runner);
Element runnerElement = new Element(CONFIGURATION_ELEMENT);
settings.writeExternal(runnerElement);
runnerElement.setAttribute(RUNNER_ID, runner.getRunnerId());
configurationPerRunnerSettings.add(runnerElement);
}
After Change
ConfigurationPerRunnerSettings settings = myConfigurationPerRunnerSettings.get(runner);
Element runnerElement = new Element(CONFIGURATION_ELEMENT);
runnerElement.setAttribute(RUNNER_ID, runner.getRunnerId());
if (settings != null) {
settings.writeExternal(runnerElement);
}
configurationPerRunnerSettings.add(runnerElement);
}